electronic business address - Turkish English Dictionary